# main.py
import sqlite3
from database import create_database
from mock_data import generate_mock_data
from dashboard import create_dashboard


def main():
    # 创建数据库
    conn = create_database()

    # 生成模拟数据（90天）
    generate_mock_data(conn, days=90)

    # 创建第一家零食店铺看板
    create_dashboard(conn, shop_id=1)

    # 创建第二家零食店铺看板
    create_dashboard(conn, shop_id=2)

    # 关闭连接
    conn.close()
    print("数据分析看板生成完成！")


if __name__ == "__main__":
    main()